package file;

import java.io.File;
import java.io.IOException;

/**
 * create 创建
 * new    新的
 * file   文件
 * exists 存在
 * 使用file新建一个文件
 *
 */
public class CreateNewFileDemo {
    public static void main(String[] args) throws IOException {
        //在当前目录下新建一个文件 test.txt
        //./java-study-se/ 表示在当前的java-study-se目录下创建该文件
        File file = new File("./java-study-se/test.txt");
        /**
         * File的方法
         *  boolean exists()
         *  返回当前File对象表示的文件或者目录是否真实存在 true 存在 false
         *
         *  boolean createNewFile()
         *  将当前File对象表文件再硬盘上创建出来
         *  返回值为true 表示创建 返回值 false表示没有已经创建
         */
        if(file.exists()){
            System.out.println("该文件已存在");
        }else{
            file.createNewFile();
            System.out.println("该文件已创建");
        }

        //阐述当前目录中的test1.txt ~  test100.txt

        for (int i = 0; i < 100; i++) {
            File f = new File("java-study-se/test" + i + ".txt");
            if(f.exists()){
                f.delete();
                System.out.println("该文件已删除");
            }else{
                System.out.println("该文件不存在");
            }
        }
    }
}
